﻿using GalaSoft.MvvmLight;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CastingWellEquipmentGUI.Model
{
    public class ControlAndWindowTag : ObservableObject
    {
        private int _ControlId;
        public int ControlId
        {
            get { return _ControlId; }
            set
            {
                _ControlId = value;
                RaisePropertyChanged(() => ControlId);
            }
        }

        private string _WindowName;
        public string WindowName
        {
            get { return _WindowName; }
            set
            {
                _WindowName = value;
                RaisePropertyChanged(() => WindowName);
            }
        }

        private string _WindowExplain;
        public string WindowExplain
        {
            get { return _WindowExplain; }
            set
            {
                _WindowExplain = value;
                RaisePropertyChanged(() => WindowExplain);
            }
        }

        private string _WindowControlName;
        public string WindowControlName
        {
            get { return _WindowControlName; }
            set
            {
                _WindowControlName = value;
                RaisePropertyChanged(() => WindowControlName);
            }
        }

        private int _TagId;
        public int TagId
        {
            get { return _TagId; }
            set
            {
                _TagId = value;
                RaisePropertyChanged(() => TagId);
            }
        }
    }
}
